package cn.edu.sgu.www.mhxysy.consts;

/**
 * 正则表达式接口
 * @author 沐雨橙风ιε
 * @version 1.0
 */
public interface RegExps {

    /**
     * 手机号正则
     */
    String PHONE = "^1[3-9]\\d{9}$";

    /**
     * 角色ID正则
     */
    String ROLE_ID = "^[1-4]\\d{5,8}$";

    /**
     * UUID的后缀
     */
    String UU_ID_SUFFIX = "\\d{14}";

    /**
     * 宝石ID正则
     */
    String BAOSHI_ID = IdentifierPrefixes.PREFIX_ZBBS + RegExps.UU_ID_SUFFIX;

    /**
     * 子女ID正则
     */
    String CHILDREN_ID = IdentifierPrefixes.PREFIX_ZN + RegExps.UU_ID_SUFFIX;

    /**
     * 子女装备ID正则
     */
    String CHILDREN_EQUIPMENT_ID = IdentifierPrefixes.PREFIX_ZNZB + RegExps.UU_ID_SUFFIX;

    /**
     * 宠物ID正则
     */
    String CHONGWU_ID = IdentifierPrefixes.PREFIX_CHONGWU + RegExps.UU_ID_SUFFIX;

    /**
     * 宠物装备ID正则
     */
    String CHONGWU_EQUIPMENT_ID = IdentifierPrefixes.PREFIX_CWZB + RegExps.UU_ID_SUFFIX;

    /**
     * 装备ID正则
     */
    String EQUIPMENT_ID = IdentifierPrefixes.PREFIX_JSZB + RegExps.UU_ID_SUFFIX;

    /**
     * 法宝ID正则
     */
    String FABAO_ID = IdentifierPrefixes.PREFIX_JSFB + RegExps.UU_ID_SUFFIX;

    /**
     * 器灵ID正则
     */
    String QILING_ID = IdentifierPrefixes.PREFIX_ZBQL + RegExps.UU_ID_SUFFIX;

    /**
     * 星辰晶石ID正则
     */
    String STAR_STONE_ID = IdentifierPrefixes.PREFIX_STAR_STONE + RegExps.UU_ID_SUFFIX;

    /**
     * 纹饰ID正则
     */
    String WENSHI_ID = IdentifierPrefixes.PREFIX_WENSHI + RegExps.UU_ID_SUFFIX;

    /**
     * 星石ID正则
     */
    String XINGSHI_ID = IdentifierPrefixes.PREFIX_CWZBXS + RegExps.UU_ID_SUFFIX;

    /**
     * 星印ID正则
     */
    String XINGYIN_ID = IdentifierPrefixes.PREFIX_JSXY + RegExps.UU_ID_SUFFIX;

    /**
     * 坐骑ID正则
     */
    String ZUOQI_ID = IdentifierPrefixes.PREFIX_ZUOQI + RegExps.UU_ID_SUFFIX;
}